pair of fins - Turco Inglés Diccionario